import { numMap } from './../../utils';

const printUnitList: any = [];

export const printUnitNum = 4;

for (let i = 0; i < printUnitNum; i++) {
  const key = i + 1;

  printUnitList.push({
    type: 'common',
    labelZh: `印刷${numMap[key]}单元`,
    labelEn: `Printing Unit ${key}`,labelRu: `Блок печати ${key}`,
    id: `adjustingSettingPrintUnit${key}`,
    isUp: null,
    lightOn: null,
    list: [
      {
        labelZh: '相位',
        labelEn: 'Phase',labelRu: 'Фаза',
        type: 'input',
        list: [
          {
            inputType: 'read',
            labelZh: '实际值',
            labelEn: 'Actual Value',labelRu: `Фактическое значение`,
            labelTrueZh: null,
            labelTrueEn: null,
            labelFalseZh: null,
            labelFalseEn: null,
            top: null,
            left: null,
            funId: `${key}ColorPhaseGet`,

            writeVal: null,
            updateClear: false,
            updateSetVal: null,
            updateSetFunId: null,
            updateClearFunId: null,
            defaultValGetFunId: null,
            defaultValGetLocal: false,
            valSetLocal: false,
            defaultVal: 0,
            blurChange: false
          },
          {
            inputType: 'readWrite',
            labelZh: '设置值',
            labelEn: 'Set Value',
            labelTrueZh: null,
            labelTrueEn: null,
            labelFalseZh: null,
            labelFalseEn: null,
            top: null,
            left: null,
            funId: `${key}ColorPhaseSet`,

            writeVal: null,
            updateClear: false,
            updateSetVal: null,
            updateSetFunId: null,
            updateClearFunId: null,
            defaultValGetFunId: `${key}ColorPhaseSet`,
            defaultValGetLocal: false,
            valSetLocal: false,
            defaultVal: 0,
            blurChange: true
          },
          {
            inputType: 'btnBool',
            labelZh: '向后 +',
            labelEn: 'Backward +',labelRu: 'Назад +',
            labelTrueZh: null,
            labelTrueEn: null,
            labelFalseZh: null,
            labelFalseEn: null,
            top: null,
            left: null,
            funId: `${key}ColorPhaseForward`,

            writeVal: 1,
            updateClear: false,
            updateSetVal: null,
            updateSetFunId: null,
            updateClearFunId: `${key}ColorPhaseSet`,
            defaultValGetFunId: null,
            defaultValGetLocal: false,
            valSetLocal: false,
            defaultVal: 0,
            blurChange: false
          },
          {
            inputType: 'btnBool',
            labelZh: '向前 -',
            labelEn: 'Forward -',labelRu: 'Вперед -',
            labelTrueZh: null,
            labelTrueEn: null,
            labelFalseZh: null,
            labelFalseEn: null,
            top: null,
            left: null,
            funId: `${key}ColorPhaseBackward`,

            writeVal: 1,
            updateClear: false,
            updateSetFunId: null,
            updateSetVal: null,
            updateClearFunId: `${key}ColorPhaseSet`,
            defaultValGetFunId: null,
            defaultValGetLocal: false,
            valSetLocal: false,
            defaultVal: 0,
            blurChange: false
          }
        ]
      },
      {
        labelZh: '横移',
        labelEn: 'Traverse',labelRu: 'Поперечное перемещение',
        type: 'input',
        list: [
          {
            inputType: 'read',
            labelZh: '实际值',
            labelEn: 'Actual Value',labelRu: `Фактическое значение`,
            labelTrueZh: null,
            labelTrueEn: null,
            labelFalseZh: null,
            labelFalseEn: null,
            top: null,
            left: null,
            funId: `${key}ColorHorizontalShiftGet`,

            writeVal: null,
            updateClear: false,
            updateSetVal: null,
            updateSetFunId: null,
            updateClearFunId: null,
            defaultValGetFunId: null,
            defaultValGetLocal: false,
            valSetLocal: false,
            defaultVal: 0,
            blurChange: false
          },
          {
            inputType: 'readWrite',
            labelZh: '设置值',
            labelEn: 'Set Value',
            labelTrueZh: null,
            labelTrueEn: null,
            labelFalseZh: null,
            labelFalseEn: null,
            top: null,
            left: null,
            funId: `${key}ColorHorizontalShiftSet`,

            writeVal: null,
            updateClear: false,
            updateSetVal: null,
            updateSetFunId: null,
            updateClearFunId: null,
            defaultValGetFunId: `${key}ColorHorizontalShiftSet`,
            defaultValGetLocal: false,
            valSetLocal: false,
            defaultVal: 0,
            blurChange: true
          },
          {
            inputType: 'btnBool',
            labelZh: '向后 +',
            labelEn: 'Backward +',labelRu: 'Назад +',
            labelTrueZh: null,
            labelTrueEn: null,
            labelFalseZh: null,
            labelFalseEn: null,
            top: null,
            left: null,
            funId: `${key}ColorHorizontalShiftForward`,

            writeVal: 1,
            updateClear: false,
            updateSetVal: null,
            updateSetFunId: null,
            updateClearFunId: `${key}ColorHorizontalShiftSet`,
            defaultValGetFunId: null,
            defaultValGetLocal: false,
            valSetLocal: false,
            defaultVal: 0,
            blurChange: false
          },
          {
            inputType: 'btnBool',
            labelZh: '向前 -',
            labelEn: 'Forward -',labelRu: 'Вперед -',
            labelTrueZh: null,
            labelTrueEn: null,
            labelFalseZh: null,
            labelFalseEn: null,
            top: null,
            left: null,
            funId: `${key}ColorHorizontalShiftBackward`,

            writeVal: 1,
            updateClear: false,
            updateSetFunId: null,
            updateSetVal: null,
            updateClearFunId: `${key}ColorHorizontalShiftSet`,
            defaultValGetFunId: null,
            defaultValGetLocal: false,
            valSetLocal: false,
            defaultVal: 0,
            blurChange: false
          }
        ]
      },
      // {
      //   labelZh: '印压间隙',
      //   labelEn: 'Printing Pressing Clearance',labelRu: 'Printing Pressing Clearance',
      //   type: 'input',
      //   list: [
      //     {
      //       inputType: 'read',
      //       labelZh: '实际值',
      //       labelEn: 'Actual Value',labelRu: `Фактическое значение`,
      //       labelTrueZh: null,
      //       labelTrueEn: null,
      //       labelFalseZh: null,
      //       labelFalseEn: null,
      //       top: null,
      //       left: null,
      //       funId: `${key}ColorPrintingGapGet`,

      //       writeVal: null,
      //       updateClear: false,
      //       updateSetVal: null,
      //       updateSetFunId: null,
      //       updateClearFunId: null,
      //       defaultValGetFunId: null,
      //       defaultValGetLocal: false,
      //       valSetLocal: false,
      //       defaultVal: 0,
      //       blurChange: false
      //     },
      //     {
      //       inputType: 'confirmWrite',
      //       labelZh: '设置值',
      //       labelEn: 'Set Value',
      //       labelTrueZh: null,
      //       labelTrueEn: null,
      //       labelFalseZh: null,
      //       labelFalseEn: null,
      //       top: null,
      //       left: null,
      //       funId: `${key}ColorHorizontalShiftSet`,

      //       writeVal: null,
      //       updateClear: true,
      //       updateSetVal: null,
      //       updateSetFunId: null,
      //       updateClearFunId: null,
      //       defaultValGetFunId: `${key}ColorHorizontalShiftSet`,
      //       defaultValGetLocal: false,
      //       valSetLocal: false,
      //       defaultVal: 0,
      //       blurChange: false
      //     }
      //   ]
      // },
      // {
      //   labelZh: '纸棍间隙',
      //   labelEn: 'Paper Roll Clearance',
      //   // rutodo
      //   type: 'input',
      //   list: [
      //     {
      //       inputType: 'read',
      //       labelZh: '实际值',
      //       labelEn: 'Actual Value',labelRu: `Фактическое значение`,
      //       labelTrueZh: null,
      //       labelTrueEn: null,
      //       labelFalseZh: null,
      //       labelFalseEn: null,
      //       top: null,
      //       left: null,
      //       funId: `${key}ColorPaperBarGapGet`,

      //       writeVal: null,
      //       updateClear: false,
      //       updateSetVal: null,
      //       updateSetFunId: null,
      //       updateClearFunId: null,
      //       defaultValGetFunId: null,
      //       defaultValGetLocal: false,
      //       valSetLocal: false,
      //       defaultVal: 0,
      //       blurChange: false
      //     },
      //     {
      //       inputType: 'confirmWrite',
      //       labelZh: '设置值',
      //       labelEn: 'Set Value',
      //       labelTrueZh: null,
      //       labelTrueEn: null,
      //       labelFalseZh: null,
      //       labelFalseEn: null,
      //       top: null,
      //       left: null,
      //       funId: `${key}ColorPaperPassingSticks`,

      //       writeVal: null,
      //       updateClear: true,
      //       updateSetVal: null,
      //       updateSetFunId: null,
      //       updateClearFunId: null,
      //       defaultValGetFunId: `${key}ColorPaperPassingSticks`,
      //       defaultValGetLocal: false,
      //       valSetLocal: false,
      //       defaultVal: 0,
      //       blurChange: false
      //     }
      //   ]
      // }
    ]
  });
}

export default {
  type: 'unit',
  labelZh: null,
  labelEn: null,
  saveParameters: false,
  list: [
    {
      type: 'print',
      labelZh: '印刷单元',
      labelEn: 'Printing Unit',
      labelRu: 'Блок печати',
      id: 'adjustingSettingPrintUnit',
      printUniColorMap: null,
      list: printUnitList,
      saveParameters: false
    },
    {
      type: 'common',
      labelZh: '开槽单元',
      labelEn: 'Slotting Unit',
      labelRu: 'Блок просечки',
      id: 'adjustingSettingSlottedUnit',
      saveParameters: false,
      list: [
        // {
        //   labelZh: '开槽刀间隙',
        //   labelEn: 'Slotting Knife Clearance',
        //   labelRu: 'Зазор просечного ножа',
        //   type: 'input',
        //   list: [
        //     {
        //       inputType: 'read',
        //       labelZh: '实际值',
        //       labelEn: 'Actual Value',
        //       labelRu: `Фактическое значение`,
        //       labelTrueZh: null,
        //       labelTrueEn: null,
        //       labelFalseZh: null,
        //       labelFalseEn: null,
        //       top: null,
        //       left: null,
        //       funId: `clearanceOfSlottingCutterGet`,

        //       writeVal: null,
        //       updateClear: false,
        //       updateSetVal: null,
        //       updateSetFunId: null,
        //       updateClearFunId: null,
        //       defaultValGetFunId: null,
        //       defaultValGetLocal: false,
        //       valSetLocal: false,
        //       defaultVal: 0,
        //       blurChange: false
        //     },
        //     {
        //       inputType: 'confirmWrite',
        //       labelZh: '设置值',
        //       labelEn: 'Set Value',
        //       labelTrueZh: null,
        //       labelTrueEn: null,
        //       labelFalseZh: null,
        //       labelFalseEn: null,
        //       top: null,
        //       left: null,
        //       funId: `slottingKnifeClearance`,

        //       writeVal: null,
        //       updateClear: true,
        //       updateSetVal: null,
        //       updateSetFunId: null,
        //       updateClearFunId: null,
        //       defaultValGetFunId: `slottingKnifeClearance`,
        //       defaultValGetLocal: false,
        //       valSetLocal: false,
        //       defaultVal: 0,
        //       blurChange: false
        //     }
        //   ]
        // },
        // {
        //   labelZh: '导纸棍间隙',
        //   labelEn: 'Paper-feeding Wheel Clearance',
        //   labelRu: 'Зазор направляющего ролика для бумаги',
        //   type: 'input',
        //   list: [
        //     {
        //       inputType: 'read',
        //       labelZh: '实际值',
        //       labelEn: 'Actual Value',
        //       labelRu: `Фактическое значение`,
        //       labelTrueZh: null,
        //       labelTrueEn: null,
        //       labelFalseZh: null,
        //       labelFalseEn: null,
        //       top: null,
        //       left: null,
        //       funId: `clearanceOfGroovedPreloadingWheelGet`,

        //       writeVal: null,
        //       updateClear: false,
        //       updateSetVal: null,
        //       updateSetFunId: null,
        //       updateClearFunId: null,
        //       defaultValGetFunId: null,
        //       defaultValGetLocal: false,
        //       valSetLocal: false,
        //       defaultVal: 0,
        //       blurChange: false
        //     },
        //     {
        //       inputType: 'confirmWrite',
        //       labelZh: '设置值',
        //       labelEn: 'Set Value',
        //       labelTrueZh: null,
        //       labelTrueEn: null,
        //       labelFalseZh: null,
        //       labelFalseEn: null,
        //       top: null,
        //       left: null,
        //       funId: `paperFeedWheelClearance`,

        //       writeVal: null,
        //       updateClear: true,
        //       updateSetVal: null,
        //       updateSetFunId: null,
        //       updateClearFunId: `paperFeedWheelClearance`,
        //       defaultValGetFunId: null,
        //       defaultValGetLocal: false,
        //       valSetLocal: false,
        //       defaultVal: 0,
        //       blurChange: false
        //     }
        //   ]
        // },
        // {
        //   labelZh: '压线轮间隙',
        //   labelEn: 'Crimping Wheel Clearance',
        //   labelRu: 'Зазор ролика для рилевки',
        //   type: 'input',
        //   list: [
        //     {
        //       inputType: 'read',
        //       labelZh: '实际值',
        //       labelEn: 'Actual Value',
        //       labelRu: `Фактическое значение`,
        //       labelTrueZh: null,
        //       labelTrueEn: null,
        //       labelFalseZh: null,
        //       labelFalseEn: null,
        //       top: null,
        //       left: null,
        //       funId: `clearanceOfGroovedLinePressingWheelGet`,

        //       writeVal: null,
        //       updateClear: false,
        //       updateSetVal: null,
        //       updateSetFunId: null,
        //       updateClearFunId: null,
        //       defaultValGetFunId: null,
        //       defaultValGetLocal: false,
        //       valSetLocal: false,
        //       defaultVal: 0,
        //       blurChange: false
        //     },
        //     {
        //       inputType: 'confirmWrite',
        //       labelZh: '设置值',
        //       labelEn: 'Set Value',
        //       labelTrueZh: null,
        //       labelTrueEn: null,
        //       labelFalseZh: null,
        //       labelFalseEn: null,
        //       top: null,
        //       left: null,
        //       funId: `clearanceOfGroovedWirePressingWheel`,

        //       writeVal: null,
        //       updateClear: true,
        //       updateSetVal: null,
        //       updateSetFunId: null,
        //       updateClearFunId: null,
        //       defaultValGetFunId: `clearanceOfGroovedWirePressingWheel`,
        //       defaultValGetLocal: false,
        //       valSetLocal: false,
        //       defaultVal: 0,
        //       blurChange: false
        //     }
        //   ]
        // },
        {
          labelZh: '相位',
          labelEn: 'Phase',
          labelRu: 'Фаза',
          type: 'input',
          list: [
            {
              inputType: 'read',
              labelZh: '实际值',
              labelEn: 'Actual Value',
              labelRu: `Фактическое значение`,
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `slottingPhaseGet`,

              writeVal: null,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            },
            {
              inputType: 'readWrite',
              labelZh: '设置值',
              labelEn: 'Set Value',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `slottingPhaseSet`,

              writeVal: null,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: `slottingPhaseSet`,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: true
            },
            {
              inputType: 'btnBool',
              labelZh: '向后 +',
              labelEn: 'Backward +',
              labelRu: 'Назад +',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `slottingPhaseForward`,

              writeVal: 1,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            },
            {
              inputType: 'btnBool',
              labelZh: '向前 -',
              labelEn: 'Forward -',
              labelRu: 'Вперед -',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `slottingPhaseBackward`,

              writeVal: 1,
              updateClear: false,
              updateSetFunId: null,
              updateSetVal: null,
              updateClearFunId: null,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            }
          ]
        },
        {
          labelZh: '箱高',
          labelEn: 'Box Height',
          labelRu: 'Высота коробки',
          type: 'input',
          list: [
            {
              inputType: 'read',
              labelZh: '实际值',
              labelEn: 'Actual Value',
              labelRu: `Фактическое значение`,
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `heightOfSlottedBoxGet`,

              writeVal: null,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            },
            {
              inputType: 'readWrite',
              labelZh: '设置值',
              labelEn: 'Set Value',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `heightOfSlottedBoxSet`,

              writeVal: null,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: `heightOfSlottedBoxSet`,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: true
            },
            {
              inputType: 'btnBool',
              labelZh: '向后 +',
              labelEn: 'Backward +',
              labelRu: 'Назад +',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `heightOfSlottedBoxForward`,

              writeVal: 1,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: `heightOfSlottedBoxSet`,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            },
            {
              inputType: 'btnBool',
              labelZh: '向前 -',
              labelEn: 'Forward -',
              labelRu: 'Вперед -',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `heightOfSlottedBoxBackward`,

              writeVal: 1,
              updateClear: false,
              updateSetFunId: null,
              updateSetVal: null,
              updateClearFunId: `heightOfSlottedBoxSet`,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            }
          ]
        }
      ]
    },
    {
      type: 'common',
      labelZh: '模切单元',
      labelEn: 'Die-Cut Unit',labelRu: 'Блок высечки',
      id: 'adjustingSettingDieCuttingUnit',
      saveParameters: false,
      isUp: null,
      lightOn: null,
      list: [
        {
          labelZh: '模切相位',
          labelEn: 'Die-cutting Phase',
          labelRu: 'Фазы высечки',
          type: 'input',
          list: [
            {
              inputType: 'read',
              labelZh: '实际值',
              labelEn: 'Actual Value',
              labelRu: `Фактическое значение`,
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `dieCuttingPhaseGet`,

              writeVal: null,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            },
            {
              inputType: 'readWrite',
              labelZh: '设置值',
              labelEn: 'Set Value',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `dieCuttingPhaseSet`,

              writeVal: null,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: `dieCuttingPhaseSet`,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: true
            },
            {
              inputType: 'btnBool',
              labelZh: '向后 +',
              labelEn: 'Backward +',
              labelRu: 'Назад +',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `dieCuttingPhaseForward`,

              writeVal: 1,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            },
            {
              inputType: 'btnBool',
              labelZh: '向前 -',
              labelEn: 'Forward -',
              labelRu: 'Вперед -',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `dieCuttingPhaseBackward`,

              writeVal: 1,
              updateClear: false,
              updateSetFunId: null,
              updateSetVal: null,
              updateClearFunId: null,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            }
          ]
        },
        {
          labelZh: '模切横移',
          labelEn: 'Die-cutting Traverse',
          // rutodo
          type: 'input',
          list: [
            {
              inputType: 'read',
              labelZh: '实际值',
              labelEn: 'Actual Value',
              labelRu: `Фактическое значение`,
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `dieCuttingTraverseGet`,

              writeVal: null,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            },
            {
              inputType: 'readWrite',
              labelZh: '设置值',
              labelEn: 'Set Value',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `dieCuttingTraverseSet`,

              writeVal: null,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: `dieCuttingTraverseSet`,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: true
            },
            {
              inputType: 'btnBool',
              labelZh: '向后 +',
              labelEn: 'Backward +',
              labelRu: 'Назад +',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `dieCuttingTraverseForward`,

              writeVal: 1,
              updateClear: false,
              updateSetVal: null,
              updateSetFunId: null,
              updateClearFunId: null,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            },
            {
              inputType: 'btnBool',
              labelZh: '向前 -',
              labelEn: 'Forward -',
              labelRu: 'Вперед -',
              labelTrueZh: null,
              labelTrueEn: null,
              labelFalseZh: null,
              labelFalseEn: null,
              top: null,
              left: null,
              funId: `dieCuttingTraverseBackward`,

              writeVal: 1,
              updateClear: false,
              updateSetFunId: null,
              updateSetVal: null,
              updateClearFunId: null,
              defaultValGetFunId: null,
              defaultValGetLocal: false,
              valSetLocal: false,
              defaultVal: 0,
              blurChange: false
            }
          ]
        },
        // {
        //   labelZh: '胶模间隙',
        //   labelEn: 'Gluing Die Clearance',
        //   labelRu: 'Зазор резиновой формы',
        //   type: 'input',
        //   list: [
        //     {
        //       inputType: 'read',
        //       labelZh: '实际值',
        //       labelEn: 'Actual Value',
        //       labelRu: `Фактическое значение`,
        //       labelTrueZh: null,
        //       labelTrueEn: null,
        //       labelFalseZh: null,
        //       labelFalseEn: null,
        //       top: null,
        //       left: null,
        //       funId: `rubberMoldClearanceGet`,

        //       writeVal: null,
        //       updateClear: false,
        //       updateSetVal: null,
        //       updateSetFunId: null,
        //       updateClearFunId: null,
        //       defaultValGetFunId: null,
        //       defaultValGetLocal: false,
        //       valSetLocal: false,
        //       defaultVal: 0,
        //       blurChange: false
        //     },
        //     {
        //       inputType: 'confirmWrite',
        //       labelZh: '设置值',
        //       labelEn: 'Set Value',
        //       labelTrueZh: null,
        //       labelTrueEn: null,
        //       labelFalseZh: null,
        //       labelFalseEn: null,
        //       top: null,
        //       left: null,
        //       funId: `dieCuttingClearance`,

        //       writeVal: null,
        //       updateClear: true,
        //       updateSetVal: null,
        //       updateSetFunId: null,
        //       updateClearFunId: null,
        //       defaultValGetFunId: `dieCuttingClearance`,
        //       defaultValGetLocal: false,
        //       valSetLocal: false,
        //       defaultVal: 0,
        //       blurChange: false
        //     }
        //   ]
        // },
        // {
        //   labelZh: '导纸棍间隙',
        //   labelEn: 'Paper-feeding Wheel Clearance',
        //   labelRu: 'Зазор направляющего ролика для бумаги',
        //   type: 'input',
        //   list: [
        //     {
        //       inputType: 'read',
        //       labelZh: '实际值',
        //       labelEn: 'Actual Value',
        //       labelRu: `Фактическое значение`,
        //       labelTrueZh: null,
        //       labelTrueEn: null,
        //       labelFalseZh: null,
        //       labelFalseEn: null,
        //       top: null,
        //       left: null,
        //       funId: `dieCuttingPaperFeedingWheelClearanceGet`,

        //       writeVal: null,
        //       updateClear: false,
        //       updateSetVal: null,
        //       updateSetFunId: null,
        //       updateClearFunId: null,
        //       defaultValGetFunId: null,
        //       defaultValGetLocal: false,
        //       valSetLocal: false,
        //       defaultVal: 0,
        //       blurChange: false
        //     },
        //     {
        //       inputType: 'confirmWrite',
        //       labelZh: '设置值',
        //       labelEn: 'Set Value',
        //       labelTrueZh: null,
        //       labelTrueEn: null,
        //       labelFalseZh: null,
        //       labelFalseEn: null,
        //       top: null,
        //       left: null,
        //       funId: `paperFeedWheelClearance`,

        //       writeVal: null,
        //       updateClear: true,
        //       updateSetVal: null,
        //       updateSetFunId: null,
        //       updateClearFunId: null,
        //       defaultValGetFunId: `paperFeedWheelClearance`,
        //       defaultValGetLocal: false,
        //       valSetLocal: false,
        //       defaultVal: 0,
        //       blurChange: false
        //     }
        //   ]
        // }
      ]
    }
  ]
};